Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
291A LEEDS ROAD Detached £287,356 £272,000 14 Feb 2022
293 LEEDS ROAD Terraced £160,800 £155,000 7 Apr 2022
301 LEEDS ROAD Terraced £166,248 £96,950 16 Jul 2012